DHCP协议详解和配置

酥米小机器人正在努力构思中···(如果文章里面一直显示ai构思中,那就是酥米本米没有在文章设置AI总结/DOGE)
DHCP协议详解和配置
Supermini233DHCP实施背景
简介
- Dynamic Host Configuration Protocol
 - 基于UDP协议 端口67及68
 - bootPC:67(客户端端口号);bootPS:68(服务端端口号)
 
传输方式
DHCP中继问题
案例一
- PC客户端与DHCP server不在同一个网段PC发出的广播DHCP discover包到达三层设备被三层接口丢弃,因此数据无法到达DHCP服务器
 
案例二
- 在三层交换机(或路由器)上部署DHCP中继,使得DHCPserver能够收到Discover消息
 
案例三
cisco(config-if)# ip helper-address _address_
- 激活中继功能,并为UDP广播包设置中继目标IP(单播包的目标IP地址)
 - 注意是在接口上配置,该接口为沿途阻挡该广播消息的第一个接口
 
cisco(config)# ip forward-protocol { udp [ port ]}
- 选择被中继的协议(可选)
 
注意事项1
cisco(config)# interface vlan 10
cisco(config-if)# ip helper-address 192 168.200.200
注意事项2
1  | interface fast0/0  | 
Relay Agent Option Support
- 发送广播
 - Option82插入remoteID及circuitID
 - 如果识别option82,则查看插入的option值
 - 除去option字段,实施策略,将IP分配给client
 - 基于option值,返回IP address及策略
 
DHCP配置
手工配置
- 手动绑定是手动映射到DHCP数据库中的主机的MAC地址的IP地址。手动绑定存储在DHCP服务器上的NVRAM中
 - 绑定只是特殊的地址池。手动绑定数量没有限制,但每个主机池只能配置一个手动绑定的配置池
 
ip dhcp pool BIND
host 192.168.1.111 255.255.255.0
client-identifier unique-identifier
- DHCP clients require client identifiers. The unique identification ofthe client is specified in dotted hexadecimal notation, for example.01b7.0813.8811.66,where 01 represents the Ethernet media type.(DHCP客户端需要客户端标识符。客户端的唯一标识符用点十六进制表示法指定,例如01b7.0813.8811.66,其中01表示以太网介质类型。)
 - 也可以在服务器上通过show ip dhcp bingding抓取客户端的client-identifier
 
 评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果













.png)
.png)







